#ifndef SF_TYPES_H
#define SF_TYPES_H

// integer types, _t means that this is typedef, please see more details in coding 
// guidelines wiki page
typedef unsigned char uint8_t;
typedef unsigned short uint16_t;
typedef unsigned int uint32_t;
typedef unsigned long long uint64_t;


typedef short int16_t;
typedef int int32_t;
typedef long long int64_t;


// pointers
typedef int32_t int_ptr_t;
typedef uint32_t uint_ptr_t;




#endif